drain troughs - Français Anglais Dictionnaire